try to keep up - Spanish English Dictionary